<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>JavaScript 变量</h1>
<script type="text/javascript">
  //一、变量：可以变化的量 用来存储数据的
  //可以通过变量的名称，使用或者修改对应的数据（保存在计算机中的数据）
  var person = 100; //声明变量person，并且赋值100
  var age;  //声明变量age，没有赋值
  age = 18; //给变量age赋值18
  var a,b,c,d,e,f;  //声明多个变量
  var g=10,h=20,i=30; //声明多个变量，并且赋值
  //二、变量的命名规则和规范
  // 1.规则 - 必须遵守的，不遵守会报错
  // (1)由字母、数字、下划线、$符号组成，且不能以数字开头
  var $name = '张三';
  var _name = '张三';
  // (2)严格区分区分大小写
  // (3)不能是关键字和保留字，例如：for、while。
  // 2.规范 - 建议遵守的，不遵守不会报错
  // (1) 变量名必须有意义
  var name = '张三';  //变量名name指名字    //name变量名，本身不是保留字/关键字，建议少用。name在浏览器中，是自动声明过的
  var age = 18;  //变量名age指年龄
  // (2) 遵守驼峰命名法。(首字母小写，后面单词的首字母需要大写。例如：userName、userPassword)
  var userName = '张三';
  var userPassword = '123456';

</script>
</body>
</html>